Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 OXFORD STREET Semi-Detached £151,432 £100,000 15 Aug 2014